課程名稱 |
生命科學基礎程式設計 Basic Computer Programming for Life Science |
開課學期 |
107-1 |
授課對象 |
生命科學院 生命科學系 |
授課教師 |
許昭萍 |
課號 |
LS5094 |
課程識別碼 |
B21 U2380 |
班次 |
|
學分 |
2.0 |
全/半年 |
半年 |
必/選修 |
選修 |
上課時間 |
第1,2,3,4,5,6,7,8,9,10,11,12 週 星期二2,3,4(9:10~12:10) |
上課地點 |
生科419 |
備註 |
密集課程。合授教師:顏清哲。 總人數上限:20人 |
Ceiba 課程網頁 |
http://ceiba.ntu.edu.tw/1071LS5094_Phthon |
課程簡介影片 |
|
核心能力關聯 |
本課程尚未建立核心能力關連 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
計算機與程式語言在生命科學領域裡,已經是不可或缺的研究工具。本課程透過學習 python學習電腦運作的基礎。Python 是一免費、受歡迎、蓬勃發展的程式語言,近年來由於其在機器學習、人工智能上的應用,受矚目的程度有增無減。在科學運算與資料處理上python都很適合。希望透過課程的介紹幫助學生了解電腦程式運作的基本方法,培養以電腦解決問題的能力,並且更容易銜接統計、生物資訊、動態模型模擬等等進階課程。 |
課程目標 |
了解電腦程式運作的基本方法,培養以電腦解決問題的能力。
幫助學生銜接統計、生物資訊、動態模型模擬等等課程。
|
課程要求 |
需要自備筆電上課 |
預期每週課後學習時數 |
|
Office Hours |
|
指定閱讀 |
(主要參考書) Python零基礎入門班:一次打好程式設計與邏輯訓練基本功 by 鄧文淵, 文淵閣工作室, 出版社:碁峰
|
參考書目 |
(次要參考書) Python 自動化的樂趣:搞定重複瑣碎&單調無聊的工作 by Al Sweigart, 出版社:碁峰
(次要參考書) Python好好玩:趣學電玩遊戲程式設計 by Al Sweigart, 出版社:碁峰 |
評量方式 (僅供參考) |
|
|